import re


def r(d):
    if not d or len(d.split()) == 1:
        print("Мало данных для анализа")
        return

    o = d.split()

    t = len(o)

    v = len([word for word in o if re.match("[А-Я]", word)])

    j = len([word for word in o if re.search("[a-zA-Z]", word)])

    s = len([word for word in o if len(word) <= 3])

    z = len([word for word in o if "-" in word])

    x = max(o, key=len)
    e = len(d)

    print(f"Кол-во слов: {t}")
    print(f"Кол-во слов с заглавной кириллической буквы: {v}")
    print(f"Кол-во слов содержащих латинский символ: {j}")
    print(f"Кол-во слов не превышающих 3 символа: {s}")
    print(f"Кол-во слов в составе которых имеется дефис: {z}")
    print(f"Самое длинное слово: {x}")
    print(f"Длина слова: {e}")


d = input("Введите слова через пробел: ")
r(d)
